Dodge Challenger Forum banner

pain

  1. BMR Suspensions "In Florida"

    Dodge Challenger Chassis - Suspension
    I ordered a strut bar in last week of June. Been sending requests of the delivery day. On the 30 of July they tell me that it will be ready August 2nd and in the mail by August 5th. Now they're sending me this - Dear Valued Customer: We are sorry to inform you that the merchandise you ordered...
Top