Regarding their pharmacy I was amazed at their low price and they had the generic brand I wanted. What I normally pay $30 for in Philadelphia, and that is considered a good deal, I paid $17.50 at the pharmacy here at Fry's!!! The the only bad thing was there was a two hour wait, so I have to come back. But it was worth it, I didn't mind especially when receiving such a good deal. I was so amazed that they had the right brand and at such a low price, that I felt compelled to write this review.