My daughters 1st 2 guinea pigs were from p@h in Rotherham and the sales assistant questioned me like I was adopting a child, which I found reassuring he asked me loads before I was allowed to purchase them.
Ideally they wouldn't be sold in pet shops but I don't see how things will change unless a new law is passed.
My Albie was bought from a local pet shop who's lovely she only buys from hobby breeders and doesn't charge much more than what she pays and they are kept in good conditions, Alfie was purchased from a city farm.
The younger girls Peppa & Lottie were bought from a breeder who as I've said before kept me there 2 hours lecturing me on guinea pig care before I was allowed to take them along with a list of medical things I might need in the future, which I found most helpful.
Shy was bought from a garden centre, normally I wouldn't have because I don't like that shop at all but she was in with a giant continental rabbit (who was sexually pestering her) and she was in with another 2 guineas in a small pen, she was in a mess with cuts, bumps and missing fur she also had mites/lice and needed to see a vet.
She wouldn't eat or drink for days and at one point I thought she'd die and I stay up to 3am because I thought she was on her way out, thankfully she's made a full recovery, If I hadn't have bought her I firmly believe she's be dead by now

Lastly little betty is from a local rescue.
I'm glad I have all of my piggies who are from all different backgrounds and all of them needed a home and I'm happy that it's my home they're in.
I've tried my hardest with the local council (reguarding the garden centre where shy is from) writing a 4 page document about how they shouldn't be allowed to sell animals, I've made endless phone calls to the RSPCA & the people who license pet shops, I photographed the state shy was in and emailed pics to the local council too but that was back at the start of november and I've heard nothing from anyone, which makes me

and very grrrr but I have tried my hardest.