I was wondering if anyone here has heard of this Drastic Promo? Have been interested but
never had it to use, guys got any feedback on it? their site (link deleted)
Why in this forum? And spamming is not liked well around here.....