Bachus wrote: So who knows if they will return it, or have enough trust in Casio to wayt for the next patch...

That's the point, though: Casio has done nothing to earn that trust. If you wait past the 30 day return, that's a big gamble given how little information Casio has provided. Communicating to a membership forum group on FB will not cut it.