Mycrogarden
Scam
Requested the mycrogarden on 2/16 They sent me a that evening and charged my card The cost claims it is from FreesatelliteFTA.com (what satellite television and developing weeds have as a common factor eludes me) Bill Number: 91224731 Explanation: Internet Purchase Whole: US $118.44 Payment Method: ...