If you have a credit card charge from simTruSkin and would like to contact them, please email support@watchrotatorclub.com, or call 855-545-7426.
You may also want to file a complaint with the Better Business Bureau -- lots of other people have!
https://www.bbb.org/us/fl/miami/profile/watch-dealers/watch-rotator-club-0633-90543865/complaints
Many of the complaints talk about a pop-up or survey appearing on their screen while browsing through Amazon that notifies them that they have won something but need to provide a credit or debit card to pay shipping fees.