Nevermind!Kim, Do you know what's the difference between buying the Claymore from the USA Alpha shaving store vs. the Executive shaving store in the UK?
With the currency exchange rate, it's $130 from the UK vs. $106 from the USA!
$106 sounds very tempting for that razor!
User error!!
The $106 is for the head only, LOL!!
So yes, the cheapest is buying it from Executive shaving in the UK for $130