You bought something from Cambridge? CAMBRIDGE? Are you out of your mind? CAMBRIDGE?
No question about it, you're crazy. That enterprise is not safe to deal with and has been reported not safe to deal with many, many times. They've been reviled as crooks all over the known universe for at least the last 20 years.
Who sups with the Devil had best bring a long spoon. I bet you eat soup with your hands.