The best way is to contact US Embassy to Singapore to confirm.
I usually apply my H visa through the Travel Agency. You can try to contact them for the experience.
Here is the URL for the approved Travel Agency.
http://singapore.usembassy.gov/how_to_apply2.html