I ordered some frames in June. It's now August 13th, and they still don't have them in. They could have made a pair from scratch by now....geez.
I called two weeks ago to check on them, they said they would call me back, and they didn't.
I called today, was put on hold, then disconnected.
Go somewhere else.