A quality respray is WAY more than 300 dollars!!! i paid over 450 and that was the lowest price quote out of 4 places.slow323ci said:This is very common. Not shady. Not illegal. Repairing minor damage before delivery is a regular occurence. However disclosure is not required unless repairs exceed a certain threshold, like you were told.
A quality respray of the bumper would cost about $300 max. Ask Shelly BMW repaint it again and ask them to cover their work in writing for a reasonable time period, like the length of the factory warranty. That is reasonable.
Good luck, and most of all, stay calm until all other options have been expended.