Sadly I'd have to agree with you Brian, not a super design.
But as you say sometimes you just have to take a deep breath and do what the customer wants, it's their money.
Happens to me all the time with websites, all you can do is present your best advice and then do what your told (unless of course it flies in the face of any deeply held principles :shock: ).
On the plus side, as has already been said, you don't need to worry about your reputation as it is already well established here.
So, bottom line another good piece given the applied restrictions.
Regards
Phill