Building on the earlier suggestion, I've gone through way too many cheap pucks over the years and honestly just stick to reputable brands now. If you ...
Man I wish I found this thread sooner. Would have saved me so much hassle.