Ordered some parts from Triumph website 7 days ago. Still no shipping information or parts arrived. Received a rude response to my first email, stating that my order was 'now on shipping stage so should be dispatched to you today (7th April)'. Still no email confirming this despite my attempts to get in touch with the company. Would never buy from this company again and would not recommend it to anyone I know.
Claim your business profile now and gain access to all features and respond to customer reviews.