First, I don't think the guys from Ghostride frequent this forum, so e-mailing them would probably be your best bet.
Second, they usually do a end of season sale. It looks like they're having one now, but the minimum order is $2,000.
I'd contact them and talk about possibly working out a deal depending on how much you want to buy. In previous years, I had talked to one of the guys about buying X amount of heads and they'd give me X% discount.