If your BF gave you an engagement ring and there was no hallmark. When asked about it he insists it is 18crt gold. I told him he,d been had. Am I correct in thinking all gold has to be hallmarked?