The experience was basically okay but the delay in shipping made the overall experience very detail oriented. I had to do several email follow ups to find out what my items were shipping so late (past 16 days delay). However, once engaged in the email process, your staff was very responsive and knowledgeable. Hince the three rating.