I don't own one but have had a chance to look at and wear one. They're nice. I don't disagree about the strap feeling a little cheap, but it wasn't enough to bother me. Personally, I'd go for their new California Dial version.
That said, I'd never buy an Alpina at full price. These are watches that feel like they were made to be sold for 40% on grey market sites.