Hamlin, United States
RR 2
N/A
+1 5706890560
Promised order would be shipped in a day or two for several weeks. Promised they would refund the money-they didn't. I had to file a dispute with my credit card company to get a refund on an order they never shipped. They don't return calls either. I don't trust a word they say.
like
Deli
The best companies in the category 'Deli'