I have used them before and it was indeed 'instant', but I did $1200 in deposits with them yesterday and I still haven't received anything from them! Nor have they responded to my support email, which is really troubling, especially since I see the USD buy value constantly going up
Can someone from BI please get back with me?
Haley