If the jets you are refering to are really the eyelets - mine were installed the week after the pool was filled. Our start-up went like this

8/18: finish applied and started filling
8/19: completed filling - electrical came out to connect the pump - ran out of materials & left.
8/20: Nothing
8/21: Electrical came back and got the pump on-line and started. PB came to install lights in spa and pool. Found a broken conduit.
8/22: PB came back - fixed conduit - got the lights installed. Found SWCG was plumbed wrong. Installed eyelets.
8/23-24: Nothing
8/25: Got pool school - they added the rest of the chemicals and we got our brush/test kit/warranty info and we paid final payment. Items still not completed at this point were (1) the SWCG was still not started (2) some pavers were the wrong color (3) the covered area leaks by the house (4) the screen door on one side hits the pavers and is very difficult to close (5) paint overspray on tiles.
8/28 - fixed overspray on tiles
8/31 - started SWCG - added salt
9/08 - installed alarms on windows/doors
9/19 - final inspection. Still outstanding items.

This is normal punch-list type stuff. They are talking to me - I never call angery - no one wants to call someone back that is going to yell at them - so I only am a b**ch when I have tried everything else.

Take a deep breath - your scenario doesn't sound nearly as bad as some others I have heard (14 + months from dig to fill). Although it is never good business practices to lie to a customer - will get you in trouble everytime.