K
Karla Ekstrom Review of Astro Media
I don't understand all the hype around Astro Media...
I don't understand all the hype around Astro Media. Yes, they created a website for my business, but I was unimpressed. The design felt outdated, and there were some communication issues. It was an average experience at best. 2 stars.

Comments: