If you have the time, then online shopping is on your side. If you can wait a week, online is on your side. If you want it now, going to the (local) store is the best bet.

In early-2000 to 2002, there were many mistakes made.