It's a shame you had problems with them......I live in Champaign and have ordered through them often as well as come to know the owners personally by way of picking up my orders directly in their shop. I can't explain or comment on your web issues, but my experience is that this family run business cares about their customers and would certainly try to make things right if there were screw-ups or misunderstandings. For what it's worth - I think they're Great!