I've read the reviews on this site, and decided to contact the people at graze.com about the whole "credit card" thing. For clarification, since the valpak coupon provides a free box, it does make sense that a CC be required so that they aren't just giving away free boxes to anyone with more than one email address. It's also just a hold on $1, not a fee.
That bit of laundry aside, I've just gotten my box (minimum two weeks per box) and the things I picked were inside. Imagine that. They're also delicious, so if you're actually trying to eat healthier snacks and such, make sure that you've got at least one spare dollar in the bank and bench it for a couple of weeks.