cheapest way to dance on carpet is get bowling shoes or buy a pair of those tuxedo rental shoes with the terrible plastic bottoms. they work really and are surprisingly flexible (granted nowhere near as flexible as latin shoes) but i have used them at several bars in the area, with great success