When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Buying local means you have to pay tax. Buying online (out of state) means you don't have to pay tax. In the end, it almost evens out. So unless you can find an awesome deal locally, I would just buy online.