SH - why did the shop go over his bow and say all was OK? Of course we don't know how good the shop is! Maybe its a combination of both
I respect your knowledge but its pretty hard to diagnose a problem without looking at it first hand. I do agree there are better rests out there than the WB though