has anyone used their products? Good prices on arrows and their Shurdrop drop away rest. Just wondering if they are legit and if they have quality products.