I placed an order through their website, and after waiting 2 weeks hearing nothing, emailed to followup. They shipped a partial order that day, but did not notify me or provide any explanation of the delay or shortage.
Information
1Photos
1Comments
Rating
Address:21262 Telegraph Rd, Southfield, MI 48033, United States