Amazon is really funny with the shipping. Some things will arrive on the weekend, while other things won't. Most of the time if I order something, it's there in two days. But I always pay attention at checkout. If it doesn't arrive in the two days, I'll chose a different seller if it's offered and that usually solves the issue. Sometimes though, you just gotta suck it up. Same thing with the taxes. Depending on who you purchase it from, you won't have to pay taxes. I always go that route. If I'm buying PC parts though, I usually throw Amazon in the bushes and go with Newegg. No taxes, and usually 3 day shipping.