Good prices but poor service and attitude. I received inaccurate statements from sales rep and unwillingness to substantiate several claims. Low prices are nice but without a service orientation, the value is lost. Nobody's perfect, but these guys are not willing to admit they make some mistakes. I made a purchase online, paid online and recieved confirmation. When I asked about shipment status a week later things turned ugly. They said they didn't get my payment, but they sent a payment confirmation. As a result I am now looking for alternative presents for my son's birthday because they failed to provide service.