I can't decide:
One thing that might sway you from "adorable" to "annoying": They retail for $328. On the other hand, that's only like a nickel in celebrity money. Product shots are after the jump.