Well I drove to St. Thomas, from London, and the only Dixiemart I found (just off Sunset), only sell dew worms, and the guy working the counter didn't know of any other Dixiemarts in St. Thomas.
So I drove to Woodstock and got what I needed. Cost me $$$ in gas. :-(