The best part of icube so far has been their customer support which was superb during our implementation project (we used them to help set up an existing website). We have not yet encountered any issues with this great team, but we wish that they did more custom work as it would be nice if there were some examples available at times! Our biggest problem right now are marketing challenges - getting people aware about how cool our product really can become when integrated into other platforms like google adsense or facebook etc..