Oversized engraved business card