I've won a domain on pre-release on dropcatch, and I've received an email saying the payment was successful and I can go to my NameBright account to manage the domain. but I can't find the domain there.
The views expressed on this page by users and staff are their own, not those of NamePros.