They are but i have a bad taste in my mouth about DX. I ordered a lense from there and it took 2 months to get! After i got it i started getting a monthly chrge on my credit card that couldnt be traced! I had to cancel the card and get a new one.