Just wondering does anybody know of any stores in SD that sells PH's? Or should I just stick to buying online?

I'd stick to online due to the prices. Retailers are generally more expensive unless they're running some unusual blowout sale.
go about 20-40 miles south, and you can get real AAS...
But if you must go with PH's and DS's, then order online.
where do you think most stores get their line of PHs? ONLINE.
Cant beat the prices man.