Edward D.
I was worried about the purchase I made…
I was worried about the purchase I made from Armageddon Turbo after all the horrible reviews but boy did they come through in a big way. Got my PSR Anthem levers for a great price and in a week. Communication was great, notified me throughout the whole delivery process with emails. I definitely will recommend this company for anyone looking to buy great products for the best price. Great transaction over-all. Thank you!
