I've dealt with Apex 3 times - twice for repairs and once to build a display case for a Spanish Armada warship. They are knowledgeable and professional.
The case they built was plate glass and plate mirror with an OD of 52" x 40" X 16". The price included delivery and setup which is quite complcated on that size of case.
I would have given them a 10 but when I went in to order and pay for it they changed the price upwards on me by about $100. Since I had gotten 3 quotes I knew the price was still fair and went ahead with it. They told me upfront not afterward so I do not consider it a major issue.