sgtmuffs Posted December 29, 2020 Share Posted December 29, 2020 i was skeptical at first but i did some reading on reviews and they are very legit. they always respond directly to you if you have any issues during setup they go above and beyond what they have to do . everything is always up to date and if anything is wrong for any reason on their end they let you know. 10/10 will be buying again Link to comment
Recommended Posts