First of all, even if you have a cause of action, you cannot file a small claims suit for the domain name: small claims courts do not have the authority to grant declaratory or injunctive relief (court orders directing someone to do something, or declaring who is the correct owner of an asset) and so cannot order the company to release the name to you. You would have to file an action in state county court or possibly federal district court, which is much more expensive.Second, if you made a mistake but the company did not commit fraud or do something else illegal or improper, then you likely do not have a claim: if the company properly registered or acquired the name, your mistake does not invalidate their ownership.