Second you can put a block on all premium rate calls (unless you need them for something),by dialling 150? and setting it up
Yes, 150 is the general customer services number for BT. You'll have to work through the usual menus, but you can have a block set up on all premium-rate calls on your line. As far as I'm aware, there is no charge for this.
If you have certain BT "Star Services" packages on your line and are on a particular type of exchange, then you can set up a bar on calls to certain classes of service yourself. The relevant code to block all premium-rate calls is *346#.
If you're not worried about auto-dialers on your computer, then the premium-rate numbers are easy to identify these days: Be wary of any number which starts 09.
One other scam to watch for is the international "kick-back" number. I won't go into the details of why and how this works (unless you really want me to!), but you just have to watch for places trying to get you to call strange overseas countries.
The ads will often try to disguise the fact that you are making an international call by breaking up the number in an unconventional way, e.g. instead of showing 00-592... they will print it as 0-05-92... or something similar. Don't be fooled: If the first two digits are "00" then you are calling overseas (as I'm sure you all know from dialing 00-1
). The numbers they use are only charged at the normal international rate for the country concerned, but they are obscure countries for which the per-minute rate is
very high.