That is a great price! I just picked my iMatch up from my dealer yesterday. I have been waiting since March when I ordered it. All along my dealer gave me a delivery date for his shipment as July 2 and sure enough the truck came in yesterday. He charged me $300 which I thought was a good price.
I paid around $250 for my JD ballast box and extension a couple of months ago.