It's a SPAM! I paid via their website and apparently the company is based in dubai... that was in November, we are February and still didn't receive my order yet and im based in canada.... literally next door !!
1 year ago
Spectre Labs has a
4.7
average rating
from
275
reviews