Ok, so they replied. I now think I understand they're points policy. You have to use more points than the item's dollar value, which gets you 1/2 off. You'd need 84 points for Abbey Road. Moose still seems like a good deal though. And you build points for later...
Appreciate the info. Well at least we will build up points for a future purchase. I’ve had good experiences with Bull Moose so I’m going to pull the trigger and cancel my Amazon France preorder.