They usually replied to my emails within a day. I've ordered several parts from mopedwarehouse.com I would not hesitate in ordering again. Once I got the wrong part, but they were very friendly and quick about replacing it. :) It's the only place I look to now for moped parts online.
Hope this helps