Hey Boo,
that's just about what I paid for my Caspain last year, except it came with the freshwater ozinator. I don't beliver the O3 is standard on the tub.
But given the prices I've seen posted this year, that sounds like a fair price to me.
I tired my damnest to get the price down on mine with no luck....I offered to pay in cash, tried to get a floor model, asked for freebies....the dealer was firm.
I think there is no harm what so ever in haggleing. Just don't let it get out of hand. Polite, firm and be willing to stand by what you say.
Typically, I would start by asking "is there anything you can do for me on the price?" and see what happens. You could, rather than look for price reduction, get the 03 thrown in, or an extra filter (I think they run about $65 or so). ?
Be polite, know your numbers and budget, don't get offensive, but do not be afraid to ask what type of deal you can work out.
Good luck!