For businessesSearchWrite a reviewCategoriesAbout
简体中文English

customer

United States

1 Reviews
0 Reads
0 Useful

1 review

Strobes N' More

Where is my damn product what the hell…

Where is my damn product what the hell still hasn't shipped since the 4th of December wtf your just going to take my money and just leave it sitting there not shipped I'm pissed off cancel the effing thing and give me my money back I am done with your company absolute bullshit no email saying it's delayed or whatever is going on so unprofessional so I'm being blunt sent my shit or credit back my card . Unreal never again

2024-12-14Verified