I have put DS (2.6 years old, has developmental delay) on a waiting list, but it is expensive. What do you think? I am happy to pay for it if it will help DS, otherwise, I really could use the money for something else.