We have neither!
There are a few mom and pop stores that are pretty good for stuff like pvc, kee klamps and plywood etc. Anything we can't get there we either get from a sponser (it's funny how something we need all the sudden gets 'broken' and 'thrown away', our coaches are just cool like that) or order off the net. I think we get 99% of our eletrical stuff that way.
Another reason why we don't use home depot: every time our coaches go in there they don't come back out for hours and never with less then $50 worth the stuff we didn't really need.
-Andy A.