Absolutely awful
Absolutely awful! Makes you think (per ad) that you were getting a lot more seeds than you get. I am totally discouraged that I fell for the ad. Do Not buy from this company!
United States
Absolutely awful! Makes you think (per ad) that you were getting a lot more seeds than you get. I am totally discouraged that I fell for the ad. Do Not buy from this company!