Despite a mixup with the order and some miscommunications, I was happy with the way customer service handled the situation - the staff are courteous, polite and responsible. The product also arrived quickly and in great condition, not to mention at a very reasonable price. I would be more than happy to shop here again!