Worst customer service. I need to wait 20-30 min to talk to their representative. I ordered canon EOS 60D through their website. I called them every week. They never shipped to me. I waited for almost 50 days. I dont have patience to wait longer than this. Today i cancelled the order. I will never buy any product from them even if they offer me free. Worst experience. Please stay away from their website. Don't know why they put false deals in their website. I am wondering they do some misuse my credit card information.