Briefly i'll just share my experience with TWP...
Design - nice
Designer - Patrick.. professional, but feels like he's the sort who keeps a distance with clients.. abit snobbish & temperamental sometimes..
Price - reasonable
Wokmanship - Not too gd... wasted lots of time going to & fro for fittings & adjustments... luckily end results is satisfactory
Overall - No major complaints, but not very good either.. can only say they are ok to work with. Patient & professional.
That's all.. Gd luck for ur searches!