Just got a marketing email from NYCe Wheels, first since early December. They seem to be getting then back on-line. I have not check their phone, though. Only a few weeks ago it was permanently busy.
I got that marketing email too on 5/14. Looks like someone is still running it.