hmm, nope never bought from there (or anywhere for that matter) before but they do have some sick peices i must say.