Has any one bought from this company before and how was the service ? Looks like they have very good quality stuff . I just ordered flamblocs and drop...