Hi Terence,
Just to add to your places to check if any premium rate (090xxx or premium SMS) service is legit is http://www.phonepayplus.org.uk/ who is regulator for this industry.
They have various lists of scams on their site and have the legal powers to shut services down immediately and investigate/ fine perpetrators. People can also call them if you have any suspicions about a service as well.
Chris