I too had a really bad experience. BEWARE of the return policy which is no returns no matter what.
I bought a lens extension kit for my daughter and a new filter for her SLR. I brought the camera and lens in the day I bought these two items. The lens kit was $200 (for macro work). I showed the salesperson the camera and lens and asked if they would work with them. He said he was completely sure (like I was a dummy).
When I got home and gave them as a gift it turns out they "fit" the Canon but the macro magnification with this lens is so close that you touch the object you're trying to photograph before it comes in focus. So they really don't "work" even though they "fit".
I brought them back within 10 days and explained how they didn't work with the camera and lens and was told there was no return/refund, even though they had said it would work and it did not. I could only get a store credit to spend more with them in the future! They also would not take back the filter which was still sealed and said it was to stop people renting from them. I explained I could not have rented the filter as it is still sealed but they said no there as well - absolutely no exceptions.
So don't buy anything there unless you are absolutely sure you want it since this is like a third world bazaar or flea-market operation where the buyer must beware and they do not stand behind their advice.
What a fool I was.