Evike.com
Evike.com Alhambra, CA 91803. USA Be aware "Terrible Customer Service" & "Super Slow Shipping"
Evike has the worst customer service and one of the slowest delivery service. Two months ago, I purchased some BB's. It arrived after 12 days. "BUT" They shipped the wrong BB. I contacted them immediately and they acknowledged their mistake. Made promises to send me replacement in couple ...