Originally Posted by
kodave
You're being unrealistic.
Think of how many thousands of graphic novels are available at any given time. Think about warehouse space and the limits of physical space. It's completely unrealistic to think IST should actually have every single book in stock. They obviously have a ton of books in stock. But if something recent has sold out quick or it's an older obscure book, then it's not unreasonable to think they might have to go place an order with Diamond when someone places an order. Especially with an older book. It wouldn't make any sense for them to order more stock of older stuff since they might never get a sale from it. But if someone wants it, they can potentially have Diamond throw it in their next order and get it to you with a slight delay, which is better than not offering it at all. Only sometimes Diamond runs out of stock and IST doesn't immediately know that.
IST is a small business all things considered. They have the best prices on the internet most of the time. Their handling time is usually pretty reasonable. The shipping speed is out of their hands but it's rarely taken more than a week for me to place an order and receive it in California when it's shipped via Media Mail.
CGN is an actual comic book store with two physical locations, so they have a better idea of their inventory assuming they've got it all synced up. CGN also has horrifically slow shipping speeds over the holidays and during any significant sales, and their shipping policies are kind of a joke with $7 flat rate plus you have to buy EXTRA shipping unless you want to wait for an item to come into stock. Point being, it's a slightly different business model which has it's own downsides. Plus they price gouge on rare/OOP books which IST does not do at all, as Penoy pointed out.
If people want things guaranteed to be sitting in a warehouse and shipped to them the next day, feel free to order from Amazon with a paltry 20% discount maybe and then pay extra for next day shipping from one of the world's largest retailers.
And I don't see the relevance of how long it takes your bank to process a refund. 3 days is pretty standard from other internet retailers I've received refunds from. If three days is too long for you, tell your bank to pick up the pace. IST (or any other retailer) doesn't control your bank.