Howlin' Moon Dog Sports Store
My order was never delivered
- 02-25-2011
- 59
Ordered products on 8/26. The funds were withdrawn from my account on 8/30. On 10/28 I sent an email to their customer service and they never responded. I still have not received my order or a refund as of today 12/02.
Company: Howlin' Moon Dog Sports Store
Country: USA