I placed an order on 8th (its the 25th today) for some burnt titanium bolts for my CT strut tower brace. Still have not received anything and when I check my order status it has not changed from "will ship in 1-3 business days". After numerous attempts to contact via e-mail and phone (which goes to voicemail and is full) I have gotten no reply. I'm confident my money is lost which is a bummer since these Ti bolts were ~$10 each...
I would certainly not recommend any future purchases from them.
I would certainly not recommend any future purchases from them.