By the time you pay shipping from Rock, you'll spend just as much as buying local, will have it now, plus easier return if it's wrong.
I have, and plan to again, buy higher dollar items from Rock, (spent about $300 recently) but minor items I get local.