hi yes stay away from them on ebay i have seen bad things with it
i can submit one site for you to 100+ search engines and give you a report after for FREE if you like
but it will not really help well infact it does but not like it did do in the past

but if you want me to pm also any one else if there intrested