Yes they can cancel the order even if it states being processed. It just happened to me twice.
order #1 said they will not honor the price
order #2 said my credit card was declined
and we are still waiting to see about order #3 that says will be available for pick up later in the month...
I have no problem with them saying hey we made a mistake and will not honor the price BUT for everyone not just a select few and Im really ticked that they lied and said my card was declined. That makes me mad... Im not sure how they figure who gets one. My friend ordered one after I did and was able to pick it up today...