has anyone ever ordered from these people? and if so hows the shipping wait and how is their service? please share.. thanks everyone in advanced.