Bob's BMW has a few 150s (9) and 324s (2) left. I bought 2 of each today for $18 per key. The counts there are what they have left after my purchase.
They bought out all of the ones they could find from some guy, so there is no future shipment in the works at this time.
Get on it now if you need'em.