Ordered a camera 6 weeks ago for a birthday this weekend. I've been calling on and off for 2 weeks, being told they were checking, should he delivered tomorrow, etc. Still don't have the camera. Customer service was terrible. I cancelled the order today. It took seconds to charge my credit card but was told 7-10 days for a refund. You could not pay me to do business with them ever!