Friendly service. But prices are easily $20-40 more than other shops within the same building. Accompanied a friend to buy her 650D. John is not the most expensive though but still managed to save $30 off.
At the end of the day, regardless of service from the shops, the warranty by the...