I don't think it's unreasonable to have a minimum purchase but I agree that they should be upfront about it. And by upfront about it I mean they should disclose it prior to asking for your email address.