Yes they are. I FULLY recommend Comply's. They aren't for everyone but they worked with them very well. The MP8320's need adequate burn in actually. I would say 50 hours. I remember the day I got them. They sucked harder than rock candy.
You could just sell it to your friends for $7, save the $10 in getting comply or return Sony Hybrid's and get the MH1C for $27 and be happy with a cheap portable.
The hybrids were sub $3 so I don't really see a reason to return them lol. And I'm too lazy to burn in the 8320's my hafx-40's sound better already so meh. Just thought I'd give different tips a whirl since they were so cheap. Put them on my hafx too and the seal is a bit better.