I had a positive experience with Supertrucks Limit...
I had a positive experience with Supertrucks Limited. The quality of their lowloader vehicles is great and the customer service is excellent. The ordering process was simple and the delivery was prompt. I would highly recommend them.