The Nature Farm ALL BUYERS BEWARE

fragrantly.foul

New Member
Ordered from the Nature Farm (Uncle Festers #18 Skunk). They Received my order April 26, 2021. Received Confirmation (tracking) of them receiving payment May 5, 2021. Still have yet to hear anything from them, I've sent numerous emails without response. Have never waited 3 weeks from any vendor within the states. Has anyone had any experience with this bank??? Thanks
 
Top