I placed an order here www.ctshirts.com . The store charged me but did not send the order in a week. Customer service just ignores me, saying they try to solve my problem. Really in a week? Bad store – don’t buy a thing!!!
Name: Charles Tyrwhitt
Country: United Kingdom
Address: Canary Wharf Group, 29 Canada Square, Canary Wharf
Phone: 44 20 7513 2988