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
State: England
City: London
Address: Canary Wharf Group, 29 Canada Square, Canary Wharf
Phone: 44 20 7513 2988
Website: www.ctshirts.com/
Comments (0)