Happy to order from costco because I don't have to deal with the crowds in the store and I've been happy to get my delivery faster than expected. Also, if you aren't happy you can return it to the store instead of mailing it back if you want which is really handy.