May 12, 2006

in the lurch

Posted in Idioms at 9:46 am by Feng

in the lurch — in a difficult or embarrassing position [dict]

The recent news on Shell's suspending Chip & Pin cards sparked a renewed debate over the security of the new payment system in the UK. Apparently the promised "infallible security" didn't deliver; banks had chosen to ignore the early warnings by experts in the field. From the ukcrypto forum, someone described his recent experience in a restaurant. Upon payment, the cashier refused his chip-and-pin card and nearly called the police. He reported this matter to his bank, but got little help as the bank was busy dealing with a number of similar cases. "They leave their customers in the lurch," he was disgruntled.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: