SLR Motorsports promises a no questions asked money back refund policy. Ater obtaining a return authorization from SLR I have failed to receive the $75 back to my charge card. Attempts to contact them by email result in nothing. After checking the BBB website I've found consumers with similar complaints.
0 comments