Sounds similar to
where the OP proved very unwilling to believe the problem was on his end, but there still are a few good remarks.