Tygr, 10 months ago Bing sucks. Their customer support is absolutely terrible. They blocked one of my sites and I can never get a response, so I just don’t bother with it (and don’t advertise there)
Bing sucks. Their customer support is absolutely terrible. They blocked one of my sites and I can never get a response, so I just don’t bother with it (and don’t advertise there)