Do not recommend
I placed the order and 4 days later I get an email saying that the USPS has it. 4 days! I do not recommend them and will be searching for another company that actually does what it's supposed to.
10 May 2024
Unprompted review
Review of nicbase.com
I placed the order and 4 days later I get an email saying that the USPS has it. 4 days! I do not recommend them and will be searching for another company that actually does what it's supposed to.