I paid $99 to have a lens shipped in 2 to 3 days for a job I had to travel to, lens didn't arrive on time - 2 days late. When I returned home, I opened the box to find the lens didn't fit my camera - their description didn't say it was full frame. They won't refund my purchase because it's been more than 30 days. It was my 1st purchase from them when I was in a bind, definitely my last due to not being helpful.