Avoid this company like the plague
Avoid this company like the plague. I used this company a few months back and everything everyone is experiencing I also had. Excuses after excuses and delays after delays.
Do the right thing and read all these reviews as they are all true.. no matter what they respond with. It’s actually nice to see their star ratings dropping day after day as it’s what these con artists deserve. Karma is an absolute b****. It’s what you deserve after the way you treat customers