Macktow is an average company with decent services...
Macktow is an average company with decent services. They have good customer support and their website is easy to navigate. However, their prices are a little on the higher side compared to other competitors. Overall, I would rate them as average.