11-29-2011, 09:31 AM
^ Dear Dell;
one of our server is near your location, that you have major improvement in speed, we install this feature 3 days ago.
one of our server is near your location, that you have major improvement in speed, we install this feature 3 days ago.