You'll never know all those answers, and I don't think you should need to. It's up to them to provide customer service - if it is poor, their business will fail. I have a retirement business that provides local service and sells new products on a web site. I developed a health problem last fall and couldn't work for 8 months. I was unable to notify my customer list- about a thousand names. I did tell the ones who called, but I still lost business because I could not work. I'm back now and the business will eventually recover, after I spend the time rebuilding it.
I don't buy the thought that buying from a web site is looking for instant gratification. When one builds a sales web site, they are looking to sell a LOT more stuff! If they do it right, they sure will. If they have the sense God gave a goose, they know good service depends on good communication-especially when your customers don't know you in any way!
It may be wrong to jump to the conclusion they are scumbags, but it does sound like they are simply terrible at customer service. Their web site and their business will likely be gone soon.