lprez
Joined 12 years ago
Karma
16
Submissions
16
Member since
Sep 21
Joined 12 years ago
My experience with them has been positive. They have slightly higher specs and a good variety of locations.
I'd recommend you to set up a good explanatory homepage then submit it again.