Get a card if you can. Don't trust cops they will always find ways to put more charges on you. And if you get caught twice, the second time they might put a intention to distribute charge on you.

and 150$ for a card? You sure your in southern cali? Around here can get em for 60$- 80$ AND the clinic prices for bud is cheaper than street dealers.