Buzz Grounds
Took my payment, never sent merchandise
I ordered merchandise from this company on October 4, using online debit card payment. Merchandise was supposed to ship immediately, and arrive within 3-5 business days; it never arrived, yet the payment was deducted from my account. The site gives an email address for contact—no phone number. They ...