Ordered a Canon camera on 12/18/17. They called me the afternoon of 12/20 and told me the only one they had was broken and tried to get me to buy a more-expensive one. I told them no and told them to cancel my order. They billed my credit card even though they did not ship anything, which I believe is illegal. Called them back on 12/26 and was assured that my credit card would be credited by today (12/29), which hasn't happened. I'll get it back eventually. I screwed up by ordering from them without researching them. PLEASE DON'T BUY FROM THEM BECAUSE YOU'LL REGRET IT!