My first experience was not so pleasant due to missed delivery promise. Was expecting my item to delivered 4 hours after consult but no update was given and was only delivered the following day. I tried to contact their support but no response was received. Even their facebook is unresponsive. Will look for alternative once my item is fully used up.