CooLeo4688
New Member
- Impact
- 0
You are certainly in your right to have concerns about a registrar that may be missing details like that on their web pages!Yeah, I noticed cosmotown, but did you see the "Copyright © 2021 Cosmotown" sign? Will they keep running the bussiness?