If you ask me - steam is wayy too expensive to buy APB.
I'd recommend you www.g2play.net. I bought there game + 15h of gameplay for 18 euro. I know it's lesser than you normally get, but you can get more hours & cheaper price than steam. Oh, and this website is trustworthy, you can check it in google if you need some confirmation.