I've read about a few Internet cafes in STT, but are there any in STX, preferrably near the east end of the island around Christiansted?
Strand Street Station in the Pan Am Pavillion downtown (near Purple Papaya)
Gallows Bay deli next to the post office (don't know the name)
IMO, too expensive. You can surf for free at the library if you get a card. You need to show a lease.