I can't complain - it wasn't amazing or anything, but got the job done. It would have been nice if there was not a hidden "processing" fee added at checkout on top of shipping charges. I felt deceived by that as a customer and probably won't order from Webeyecare again because of it.