I haven't used it but I do have my own recommendation which I've seen backed by many members of this forum and others. If you're looking for something cheaper than the general Genki 1 and 2 reccomendation that covers the same ground and you don't mind a bit of a faster pace, I recommend Japanese for Everyone. I use it personally and I find it to be very useful and at just the sort of fast pace I enjoy. Use the pre-made anki deck available online to ensure everything's going in and staying in if you're finding it fast.