Yes the sign up bonus for bcp is 250$ if i spend 1000 $ in 3 monthds. But if i go through american expresss site it is 150$.
I took the Amex BCE offer of $150 after spending $500. It also said Apr of 12.99% instead of the usual range of Apr's. And I did get the 12.99% Apr.
I've only had the BCE for 2 weeks so far, so I can't swear that I'll be getting $150 cash back instead of $100, but I strongly suspect it was a legit offer
those offers are valid. I used that website but didn't get approved