I had a mixed experience with Michael James Short....
I had a mixed experience with Michael James Short. Their customer service was great and the staff was friendly. However, I found their prices to be a bit high compared to other companies in the industry. Overall, I would rate them as average.
