Sorry guys, I asked about beta 60's but meant delta 60's. Can anyone tell me about these? I only found one pro review. Please help if you can. Sorry about the screw up.